AppHorizontalCalendar

fun AppHorizontalCalendar(modifier: Modifier = Modifier, evaluations: List<DailyEvaluationEntry>, selectedDate: LocalDate? = null, onDateSelect: (LocalDate?) -> Unit)

Displays a horizontal calendar with daily evaluations. Each date can be selected, and associated mood colors are displayed based on the evaluations. Allows navigation through months and displays mood-based color indicators.

Parameters

modifier

Optional modifier to customize the layout.

evaluations

List of daily evaluations to display on the calendar.

selectedDate

The currently selected date, if any.

onDateSelect

Callback triggered when a date is selected.